  
package com.xebest.web.service;

import java.util.List;
import java.util.Map;

import com.xebest.web.form.XeVenStoreRoleForm;

public interface XeVenStoreRoleService {

	 /**
     * 根据用户标识查找已经分配的角色仓库
     * @author: 李贝贝
     * @createTime: 2017年6月17日 上午11:54:09 
     * @modifyTime: 2017年9月 11日 下午  dcj
     * @history:  
     * @param eRoleEntity
     * @return List<Map<String, Object>>
     */
    List<Map<String, Object>> queryRoleStore(XeVenStoreRoleForm form);

    /**
     * 批量插入角色仓库信息
     * @author: 李贝贝
     * @createTime: 2017年6月17日 下午12:18:37  
     * @history:  
     * @param list
     * @return int
     */
    int insertStoreRole(XeVenStoreRoleForm storeRoleForm) throws Exception;
    
    
    /**
     * 修改区域角色权限 策略：先删除再添加
     * @author: 李贝贝
     * @createTime: 2017年6月17日 下午2:27:34  
     * @history:  
     * @param storeRoleForm
     * @return
     * @throws Exception int
     */
    int updateStoreRole(XeVenStoreRoleForm storeRoleForm) throws Exception;
}
  
